package com.ly.user_system.service.impl;

import com.ly.user_system.base.BaseServiceImpl;
import org.springframework.stereotype.Service;
import java.util.function.Function;
import com.ly.user_system.entity.BaseSysUserRole;
import com.ly.user_system.dto.BaseSysUserRoleDTO;
import com.ly.user_system.detail.BaseSysUserRoleDetail;
import com.ly.user_system.req.BaseSysUserRoleQuery;
import com.ly.user_system.service.BaseSysUserRoleService;
import com.ly.user_system.mapper.BaseSysUserRoleMapper;

@Service
public class BaseSysUserRoleServiceImpl extends BaseServiceImpl<BaseSysUserRole, BaseSysUserRoleDetail, BaseSysUserRoleDTO, BaseSysUserRoleQuery, BaseSysUserRoleMapper> implements BaseSysUserRoleService {


    @Override
    protected void init(Class<BaseSysUserRole> entityClass, Class<BaseSysUserRoleDTO> dtoClass, Class<BaseSysUserRoleDetail> detailClass, Function<BaseSysUserRole, BaseSysUserRoleDetail> detailFunction) {
        super.init(BaseSysUserRole.class,BaseSysUserRoleDTO.class,BaseSysUserRoleDetail.class,detailFunction);
    }

}